impressed current anode - Spanish English Dictionary